Słownik techniczny polsko-angielski

low-head water turbine